約 2,838,843 件
https://w.atwiki.jp/ljhvs/pages/11.html
今回はPC-98NXのノートブックにVine3.2をインストールしてみる ■VersaPro NX VA23D/TX Pen2233MHz,2.1GHDD,128MB,CD-ROMdrive,3Com3CCFE575BTPCMCIALANcard 取りあえずDHCP,パッケージは画像処理関係を除いたほぼすべてを除いてインストール。 インストール直後、ネットワーク関係が不安定であったが、ここhttp //www.a-yu.com/net/net_pccd.html とここhttp //www.linux.or.jp/JF/JFdocs/Hardware-HOWTO-27.html見る限り、標準でいけそうなので、 とりあえず再起動。その後今のところ問題ない。 ■apt-getupdate加えて apt-getupgradeにて最新の状態に更新 このVineは外部には公開せず、テスト環境の構築、並びに外部サーバの状態確認の ための基幹に使えたらと思う(ログサーバにするほど、能力はないようには思えるが)。 テスト環境はVMwareでやっていたのだが、いちいちそのたびに立ち上げるのも面倒 なので物理的なサーバを作ってみた。 ■apt-get install nmap とりあえずnmapをインストール 参考 リッスンするポートの確認http //www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/ja/security-guide/s1-server-ports.html nmap localhost 標準だと結構穴があいてる..... Starting nmap 3.93 ( http //www.insecure.org/nmap/)at2004-07-0804 04JST Interesting ports on localhost (127.0.0.1) (The 1659 ports scanned but not shown below are in state closed) PORT STATE SERVICE 22/tcp openssh これは生かす 25/tcp open smtp 不明 80/tcp open http 生かす 111/tcp open rpcbind 443/tcp open https 631/tcp open ipp 951/tcp open unknown 1024/tcp open kdm 1025/tcp open NFS-or-IIS 念のため3.1から3.2のアップグレード方法も確認/etc/apt/sources.listの3.1の部分を3.2に書き換えるだけ. http //slashdot.jp/article.pl?sid=05/09/18/0018210 topic=2 mode=neste apt-get dist-upgradeを実行する。(kernelがアップグレードされる) /etc/lilo.confを書き換える。 例 Vine2.6から3.1の場合 prompt timeout=50 default=vine3.1 boot=/dev/hda map=/boot/map install=/boot/boot.b message=/boot/message linear image=/boot/vmlinuz-2.4.22-0vl2.15smp label=vine2.6 read-only root=/dev/hda2 # image=/boot/vmlinuz-2.4.27-0vl7smp label=vine3.1 read-only root=/dev/hda5 http //takanory.net/takalog/344/#非常にわかりやすいサイトです
https://w.atwiki.jp/touhoumtg/pages/2134.html
蔓をふるうもの/Vine Exerciser 蔓をふるうもの/Vine Exerciser(1)(G)(G) クリーチャー - 神 蔓をふるうものが戦場に出たとき、アーティファクト1つか、エンチャント1つを対象とし、それを破壊する。 3/2 参考 蒐集録-アンコモン
https://w.atwiki.jp/dominions4/pages/161.html
強靭だが弱い植物人Vine Manを3体召喚します Awaken Vine Men 領域 使用 宝石 Conjuration Lv3 儀式/陸上限定 1 主属性 副属性 効果量 効果発生数 1 - - 3 射程距離 効果範囲 精度補正 疲労 - - - - 特殊 ゲーム内説明文 The mage awakens some Vine Men and persuades them to serve him. Vine Men are masses of roots, vines and moss in the general form of a humanoid. Vine Men will return to their slumbering state if left without commanders on the battlefield. 和訳 魔術師は少数のVine Manを呼び覚まし、彼に仕えるよう説得します。Vine Manは一般的な人型生物の形をした根、蔓、苔の集合体です。戦場に指揮官なしで残されたならば、彼らはそのまどろみへと戻ります。 解説 植物人の召喚儀式。使用条件が緩くコストも非常に安価だが、性能もそれ相応。 Vine Manはサイズ2にしては高めのHPを持つが、防御力は平凡で、戦闘技能はかなり乏しい。筋力もさほど高くなく、攻撃も殴るだけの2回攻撃のため、重装の相手にはまともにダメージが通らない。 しかし打撃と刺突には耐性を持ち、毒にも強く、また疲労することがない上に撤退もしない。安さを活かして大群で迫れば、敵を大いに煩わせることができる。当然、範囲攻撃には注意が必要。 この魔法はIvy Lordの能力の対象となっており、様々なアイテムによって召喚効率を高めることができる。数を出してこその兵なので、面倒くさがらずに活用すること。 代表的なのは解禁が早く作成も容易なIvy Crown。Treelord s StaffやCrown of the Ivy Kingも同じ効果を持つが、これらは高価すぎたり解禁が遅すぎたりするので、利用されることは少ない。 コメント 名前 コメント
https://w.atwiki.jp/turtlefly/pages/164.html
(2007年05月17日) VINE サーバー
https://w.atwiki.jp/dominions4/pages/176.html
大柄で強靭な植物人Vine Ogreを2体召喚します Awaken Vine Ogres 領域 使用 宝石 Conjuration Lv4 儀式/陸上限定 3 主属性 副属性 効果量 効果発生数 3 - - 2 射程距離 効果範囲 精度補正 疲労 - - - - 特殊 ゲーム内説明文 The mage awakens a pair of Vine Ogres and persuades them to serve him. The Vine Ogre is a strange creature composed of roots, vines and moss. They have the general form of a large humanoid. Vine Ogres will return to their slumbering state if there are no commanders on the battlefield. 和訳 魔術師は一組のVine Ogreを呼び覚まし、彼に仕えるよう説得します。Vine Ogreは根、蔓、苔から成る奇妙な生物です。彼らは大きな人間のような形状をしています。戦場に指揮官なしで残されたならば、彼らはそのまどろみへと戻ります。 解説 植物巨人の召喚儀式。召喚条件はそれなりに厳しいが、コストは非常に安価。 Vine Ogreはサイズ4。高めのHPを持ち、最低限の防御力もある。防御技能は悲惨極まりないが、打撃と刺突には耐性があり、毒にも強い。 攻撃は拳による2連攻撃。あまり性能の良い攻撃ではないものの、素の筋力と攻撃技能が高いおかげでなんとか使い物になる。疲労しないので長期戦には強く、Mindlessなので迎撃も恐れる必要はない。 基本的には壁役を期待して呼ぶことになる。回避率と防御力には難があるが、HP55を瞬殺するのは容易なことではない。緑魔法お得意の再生能力付加なども合わせれば、なかなかに信頼できる壁になる。 またこの魔法はIvy Lordの能力の対象となっており、様々なアイテムによって召喚効率を高めることができる。元々コストパフォーマンスは良いが、それらを活用すればさらに安上がりに。少々の消耗は無視できるだろう。 ただしサイズ4は単独だと隊列の隙間が多い。敵に範囲攻撃が多すぎる場合でなければ、人間大の兵を併用すると良い。Vine Manを利用すれば、毒に強く撤退しない前衛ができあがる。 コメント 名前 コメント
https://w.atwiki.jp/ljhvs/pages/17.html
■apt-get install php5 php5-apache php5-pear パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下のパッケージが新たにインストールされます php5 php5-apache php5-pear アップグレード 0 個, 新規インストール 3 個, 削除 0 個, 保留 0 個 5019kB のアーカイブを取得する必要があります。 展開後に 11.3MB のディスク容量が追加消費されます。 取得 1 http //updates.vinelinux.org 3.2/i386/plus php5-pear 5.0.5-0vl4 [196kB] 取得 2 http //updates.vinelinux.org 3.2/i386/plus php5 5.0.5-0vl4 [2533kB] 取得 3 http //updates.vinelinux.org 3.2/i386/plus php5-apache 5.0.5-0vl4 [2289kB] 5019kB を 3s 秒で取得しました (1436kB/s) 変更を適用しています... 準備中... ########################################### [100%] 1 php5-pear ########################################### [ 33%] 2 php5 ########################################### [ 66%] 3 php5-apache ########################################### [100%] 完了 ■MySQLのインストール ここをみよ。 http //vinememo.mydns.jp/mysqlinstall.htm # apt-get install mysql #mysqlをインストール # apt-get install mysql-client #mysql-clientも必要だったのでさらにインストール 以下blogをmovable typeで行うために必要なものをインストールしました。blogをやりたい方はインストールしてください。 # apt-get install MySQL-Max # apt-get install MySQL-shared perl-DBD-MySQL http //www.jitaku-server.net/mt_mysql.html ■postgresql のインストール ここをみろ!!! http //iserlone.minidns.net/programs/tisystem/install_vine31_php4.htm $ apt-get update $ apt-get upgrade ← 必須ではありませんが、やっておくべきでしょう。 $ apt-get install postgresql $ apt-get install postgresql-server ■php,SQLがうまく動作するようにhttp.confの設定 #この部分は要編集 !! http //httpd.apache.org/docs/2.1/ja/mod/core.html Apache コア機能 AcceptFilter ディレクティブ 説明 プロトコルを Listen しているソケットの最適化を設定する 構文 AcceptFilter protocol accept_filter コンテキスト サーバ設定ファイル AcceptPathInfo ディレクティブ 説明 後に続くパス名情報を受け付けるリソースの指定 構文 AcceptPathInfo On|Off|Default デフォルト AcceptPathInfo Default コンテキスト サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess 上書き FileInfo AccessFileName ディレクティブ 説明 分散設定ファイルの名前 構文 AccessFileName filename [filename] ... デフォルト AccessFileName .htaccess コンテキスト サーバ設定ファイル, バーチャルホスト リクエストを処理するとき、サーバはディレクトリに 対して分散設定ファイルが有効になっていれば、 そのドキュメントへの パス上にある全てのディレクトリから、ここで指定された名前の一覧の中で 最初に見つかったファイルをそれぞれ設定ファイルとして読み込みます。 AddDefaultCharset ディレクティブ 説明 レスポンスのコンテントタイプが text/plain あるいは text/html の場合に追加するデフォルトの charset パラメータ 構文 AddDefaultCharset On|Off|charset デフォルト AddDefaultCharset Off コンテキスト サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess 上書き FileInfo ■PHPで作成された一般のアプリケーションを動作させてみよう! XOOPS CMSのひとつ ppBlog RDBMSを使用しないブログ機能 1 まずapacheの最低限の設定 Fedra Core3 AddDefaultCharset off #vi /etc/httpd/conf.d/contents.conf Alias /xoops /home/hogehoge/contents/xoops Alias /ppBlog /home/hogehoge/contents/ppBlog # /etc/rc.d/rc3.d/S85httpd stop | start # su hogehoge # mkdir -p ~/content/{xoops,ppBlog} 以下続く
https://w.atwiki.jp/ljhvs/pages/41.html
とりあえずkabayakiをためしてみる。だが結局Vineでは不成功 (namazuより設定が楽そうだし) Vine3.2へはソースコードからのインストールになる。 ひとまず念のため apt-get install apache apt-get install apache apt-get install apache apt-get install perl-Jcode apt-get install perl-XML-Parser apt-get install perl-XML-Writer パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 E パッケージ perl-XML-Writer が見付かりません apt-get install perl-CGI* パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 perl-CGI* として perl-CGI-Session を選択しました 以下の追加パッケージがインストールされます perl-CGI-Session apt-get install nkf apt-get install chasen パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下の追加パッケージがインストールされます darts darts-devel ipadic zlib-devel 以下のパッケージが新たにインストールされます chasen darts darts-devel ipadic zlib-devel アップグレード 0 個, 新規インストール 5 個, 削除 0 個, 保留 0 個 8555kB のアーカイブを取得する必要があります。 展開後に 27.5MB のディスク容量が追加消費されます。 apt-get install ipadic apt-get install namazu wget http //www.kabayaki.jp/pub/gpl/src/kabayaki-1.5.1.tar.gz tar -zxvpf kabayaki-x.x.x.tar.gz $ cd kabayaki-x.x.x $ ./configure ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /home/hkobayashi/kaba_temp/kabayaki-1.5.1/missing Unknown `--run option Try `/home/hkobayashi/kaba_temp/kabayaki-1.5.1/missing --help for more information configure WARNING `missing script is too old or missing checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking for a BSD-compatible install... /usr/bin/install -c no checking for chasen-config... /usr/bin/chasen-config checking for perl5... no checking for perl... /usr/bin/perl configure creating ./config.status config.status creating Makefile config.status creating libexec/Makefile config.status creating libexec/common/Makefile config.status creating libexec/spider/Makefile config.status creating libexec/admin/Makefile config.status creating libexec/search/Makefile config.status creating libexec/pub/Makefile config.status creating filter/Makefile config.status creating etc/Makefile config.status creating template/Makefile config.status creating template/search/Makefile config.status creating template/search/default/Makefile config.status creating template/search/enterprise/Makefile config.status creating template/search/hobby/Makefile config.status creating template/search/namazu/Makefile config.status creating template/admin/Makefile config.status creating public_html/Makefile config.status creating public_html/search/Makefile config.status creating public_html/search/current/Makefile config.status creating public_html/search/default/Makefile config.status creating public_html/search/enterprise/Makefile config.status creating public_html/search/hobby/Makefile config.status creating public_html/help/Makefile config.status creating images/Makefile config.status creating images/admin/Makefile config.status creating images/search/Makefile config.status creating images/search/default/Makefile config.status creating images/search/enterprise/Makefile config.status creating images/search/hobby/Makefile config.status creating images/help/Makefile config.status creating tpl/Makefile config.status creating dic/Makefile config.status executing depfiles commands $ make 10分くらいかかって終わった。 $ su # make install 1ぷんぐらいで終わった /usr/local/sbin/kabachown apache apache 以下をhttpd.confに追加 ##### Kabayaki configuration Alias /kabayaki/images/admin "/usr/local/var/kabayaki/images/admin" Alias /kabayaki/images/search "/usr/local/var/kabayaki/images/search" Alias /kabayaki/images/help "/usr/local/var/kabayaki/images/help" Alias /kabayaki/images "/usr/local/var/kabayaki/images" ScriptAlias /kabayaki/cgi-bin/search "/usr/local/libexec/kabayaki/search" ScriptAlias /kabayaki/cgi-bin/admin "/usr/local/libexec/kabayaki/admin" ScriptAlias /kabayaki/cgi-bin/pub "/usr/local/libexec/kabayaki/pub" Alias /kabayaki/help "/usr/local/var/kabayaki/public_html/help" Alias /kabayaki "/usr/local/var/kabayaki/public_html/search/current" Directory "/usr/local/var/kabayaki" AllowOverride All /Directory SetEnv HOME "/usr/local/var/kabayaki" SetEnv KABADATADIR "/usr/local/share/kabayaki" SetEnv PERL_BADLANG 0 ##### end of Kabayaki configuration ~ [root@vmnet conf]# /etc/init.d/httpd stop httpdを停止中 [ OK ] [root@vmnet conf]# /etc/init.d/httpd start httpdを起動中 Processing config directory http //172.18.2.31/kabayaki/cgi-bin/admin/rc.cgi The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. find / -name rc.cgi /usr/local/libexec/kabayaki/admin/rc.cgi /home/hkobayashi/kaba_temp/kabayaki-1.5.1/libexec/admin/rc.cgi tail -100 /var/log/http/error.log [Thu Oct 27 13 30 40 2005] [error] [client 172.18.2.30] Premature end of script headers /usr/local/libexec/kabayaki/admin/rc.cgi Can t locate XML/Writer.pm in @INC (@INC contains /usr/local/libexec/kabayaki/common /usr/lib/perl5/5.8.2/i386-linux-thread-multi /usr/lib/perl5/5.8.2 /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/local/lib/site_perl/5.8.2/i386-linux-thread-multi /usr/local/lib/site_perl/5.8.2 /usr/local/lib/site_perl . /usr/local/libexec/kabayaki/common) at /usr/local/libexec/kabayaki/admin/rc.cgi line 29. BEGIN failed--compilation aborted at /usr/local/libexec/kabayaki/admin/rc.cgi line 29. たぶんつまり一番最初の apt-get install perl-XML-Writer パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 E パッケージ perl-XML-Writer が見付かりません が問題になってる 参考 Q03: RHL 版で管理画面が Internal Server Error になります。 A02:依存パッケージの取得元をまちがっていませんか? エラーログの内容が Perl Module 関連であった場合、「Kabayaki」ベーシック版 for Linux をインストールするにあたって導入した依存パッケージの OS バージョンをまちがえている可能性があります。 たとえば、同じファイル名の perl-XML-Writer-0.4-1.i386.rpm でも、RHL7.3用の perl-XML-Writer-0.4-1.i386.rpm と RHL8.0用の perl-XML-Writer-0.4-1.i386.rpm は内容が違います。お使いの RHL のバージョンと合った正しい依存パッケージがインストールされていることを確認してください。 よくわからないので、RH9に移る
https://w.atwiki.jp/silvervine/
こちらは、電網適応アイドレスでのお店です。 空間の提供を通じて人々に潤いと笑顔を運ぶ。 あなたの笑顔のために…。 そんなコンセプトで立ち上がった『silver vine』 『silver vine』は喫茶店とACEへの贈り物を扱うお店です。 だけど、ここは【silver vineの事務所】です。 ~設立~ 2008年6月10日 設立者:結城杏 社員:四方 無畏 社員:優羽カヲリ このサイトは携帯対応です。携帯でも同じURLでいけます。 http //www6.atwiki.jp/silvervine/
https://w.atwiki.jp/bambooflow/pages/318.html
QtでOpenGL ここでは、QtでOpenGLを描画する方法を記載します。 QtのOpenGLに対するサポート状況がよくなってきたので、まとめていきます。 まだコンテンツの順番はバラバラです。 ご容赦ください。 CreatorでOpenGL CreatorでOpenGL(v4.7対応) OpenGLをQtで使うメリット クラス タイマーを使ったアニメーション テクスチャマッピング バージョンの確認 空のウィジェット
https://w.atwiki.jp/bambooflow/pages/87.html
スレッドQThread 1つのスレッドを生成。Widget上にボタンを作成してボタンをクリックするごとにスレッドを1ステップ処理させる。 スレッドスタートボタン printf表示 スレッド動作 ↓正しい記述方法かはわからんですが、とりあえず動いたので。 mythread.h #ifndef __MYTHREAD_H#define __MYTHREAD_H #include QThread #include QWaitCondition #include QMutex class MyThread public QThread { Q_OBJECT public MyThread( QObject *parent=0 ); public slots void active(); protected void run(); private QWaitCondition condition; QMutex mutex;}; #endif mythread.cpp #include "mythread.h" #include cstdio MyThread MyThread( QObject *parent ) QThread(parent){} void MyThread active(){ condition.wakeOne(); //printf( "actived\n" );} void MyThread run() { int no=0; while (true) { for (int i=0; i 10; ++i) { printf( "no=%d, loop=%d\n", no, i ); } ++no; mutex.lock(); condition.wait( mutex ); mutex.unlock(); }} run関数がスレッド関数で無限ループとなっている。 mywidgetのコンストラクタでmythread- start()を呼ぶことで、処理を開始する。 condition.wait()のところで一旦停止、condition.wakeOne()を呼ぶことで次の処理へ進む。 スロットのactive()はQPushButtonのclicked()のシグナルと接続した。 mythread.h mythread.cpp mywidget.h mywidget.cpp main.cpp メモ スロットを持たせようとした場合、Q_OBJECTをクラスの定義内に記述しないといけないみたいだけど、コンパイルしていたら次のメッセージがリンク時に出てエラーになってしまった。 "undefined reference to vtable for xxxxxx" これはどうもmocというものを自動生成されるときにうまくいっていないのが原因みたい。 いろいろためしてみたら、1つのファイル(.cpp)にクラスの定義やmainを書いてしまったのが原因のよう。 1つのクラス定義に対して1つのオブジェクトが生成されるように.cppと.hファイルを作成してmain関数が含まれるものをmain.cppとわけてあげたら問題なくコンパイルできた。 mythread.h内の#include QThread のところをclass QThread;にしようと思ったんだけど、なんかうまくいかない。 mocファイルを生成するときはヘッダにヘッダを書かないとダメなのか? 関連 QtCore QThread QMutex QMutexLocker QWaitCondition 参考にしたページ http //doc.trolltech.com/4.3/threads.html http //qt.linux-life.net/4/doc/ja/signalsandslots.html 以上